I bought several Gift cards from them. They never shipped. They would respond to emails very quickly though. After 3-4 months I decided to cancel my order. This is the time that they did not like to respond any more.
I contacted my bank and credit card compnay. Filed a claim. Fortunately they responded to one of my emails saying that they have cancelled the order and I have to wait for 7 days before I receive a refund.
The credit card company accepted the email as a proof and after ~20 more days I could get a refund from my dispute, rather than avobuy itself.
Bottom line, do not fall into the trap. The prices are very appealing, I know. But it is a FRAUD.
The whole story kept me busy for 4-5 months, during which they enjoyed keeping my money and probably many other victims.