Communication is often awkward in the sales process and then the web-site is OK but it often seems that the information needed is not quite clear.
Details of the downloads, how to get the download speeds as promised, poor installer, suggestion that because I finalised the installation that is the cause of problems.
10 years ago
Bigblu has a
3.5
average rating
from
1,223
reviews