They refuse to refund my money when I did not receive the order. They do not honor an order that isn't received. They will not refund you but will make a claim with the mail service they use. I ordered from them for a trip to Europe. The items never arrived and I was charged for
Them I contacted Chase made a claim, Halibuy reversed the claim stating they didn't receive the money when they did. They offered to replace the items if I paid them another $50. For me that wasn't a viable option. Beware of Halibuy.