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
Bigblu has a
3.5
average rating
from
1,223
reviews