B

I had an average experience with Natural Wonder. T...

I had an average experience with Natural Wonder. The products are good and the customer service is decent. However, I felt that the prices were a bit high compared to other similar stores. Overall, an alright experience.

Comments:

No comments