Service is great, the only thing I'm not happy with is the extra I have to pay on top of your fee for the product, eg exchange rate and bank fee for the transaction, which adds on approximately an extra $20. however it is still cheaper than buying locally. Cheers