Complaint Review:
barkoff
barkoff bait & switch Internet
-
online
Internet
United States of America
-
Web:
-
Barkoff internet order was doubled without authorizaion. Bank account charged double and product was never shipped. No real phone help. All perties who I talked to lied about delivery dates and refunds. Never did get the product or money back.