Login
Start Free Trial Are you a business? Click Here
Anonymous
Even though I had cancelled the installation due to poor unreliable service and I had received confirmation that the order was cancelled, they started taking money from my account 9 months later. FRAUD ALERT! They have also sneakily deducted my account in a way to detect notice. Which financial authority can I report them to?
8 years ago
Read Bigblu Reviews
Bigblu has a 3.5 average rating from 1,223 reviews