Ordered an amplifier from them, and very impressed with the quality of the amp itself, as well as their service.
The amplifier arrived within a week after the order was placed, and yes, I had to pay import duty (worked out at +- 13%), but delivery was free.