Their ad popped up on my Facebook feed. I ordered a kayak and the added shipping made the total $105.99. There is a $120.00 charge on my card from China. The money has been paid to them. When I log on the their website, my order says processing. I have emailed them 3 times with no reply and there isn’t another method of contact.