G

Greg Anderson
Review of Boomrang

10 months ago

Boomrang.co is good, but not great. The website la...

Boomrang.co is good, but not great. The website lacks some features that could improve user experience. However, the customer service is prompt and helpful. Overall, it's a decent company.

Comments:

No comments