I just recently sent a payment via PayPal to merchant in China I assume for an electric bike. I tried to follow up on my order to get more info by sending an email to email address list as the merchant. I got a failure to deliver notice. The sender is listed as "brtzqg". I tried to find the AD again on facebook so I could get the web address but the AD was no longer up. Any advise? Has anyone done business with this site before.?
... View more