I had an okay experience with Wallabee INC. The we...
I had an okay experience with Wallabee INC. The website is easy to use and the products are decent. However, the customer service could be better. It took a while to get a response and I had to follow up multiple times. Overall, an average experience.
