I had an average experience with Mega B Internatio...
I had an average experience with Mega B International LLC. The customer service was decent and the products were of good quality. However, there was nothing exceptional about the company that would make me want to become a regular customer.