Horrendous customer service, broad-daylight thieves. You're better of handing your card details to a burglar than to these scammers.