C
Christophe Eni Review of Bumblesea
Bumblesea was alright. The website was average - n...
Bumblesea was alright. The website was average - nothing amazing. The customer support was decent, but it could have been better. I had an okay experience overall, but nothing to rave about.
Comments: