The refund problem is a pain in the arse with multiple requests made after 6 weeks of no response from client. But. The system overall makes money. Yes it works. But you will have to make multiple requests to get things done. The staff are friendly though.