Rios-Shoes Store
Consumer Report
Ordered Crocs sandals - 2 pair. Received a ridiculous sponge from somewhere in China. Another purchaser posted the same experience. Total scam! DO NOT be fished in by these (Inappropriate Content Removed) who clearly do not possess the skills to make a living with any kind of integrity! Lesson ...