initialbay

initialbay Reviews

Reviews 11
4.1
Reviews 11
Filters:
Rating
Language
Sort:
Most recent

initialbay is an average company. I had an okay ex...

initialbay is an average company. I had an okay experience with their services. The quality of their products was decent and the delivery was on time. However, I expected better customer support.