It’s a scam!
I purchased five pairs of the original cloud slides and have not received anything. I received an email confirmation with a purchase order number and when I looked for my order on their site nothing came up as if I had not made my purchase. The total amount was removed from my bank account. I called their customer service number and was not able to get in contact with them as they did not pick up the phone. I also emailed them several times and have not gotten a reply. If I could give them zero stars I would!!!!







