Even though their Terms and Conditions states that you have 14 days full return rights, they refused to return my money 2 days after the purchase.
I had bought for 35 worth of WoW gold and they wouldn't take it back even if I paid the AH fee.
Their fast delivery gave them a second star though, but a very tiny one.