I had an okay experience with Incomparable Things....
I had an okay experience with Incomparable Things. The products I ordered were of good quality, but the shipping took longer than expected. The customer support team was helpful, but their response time could be improved. Overall, I'm satisfied with my purchase, but there is room for improvement.
