I think I received this order but I'm not 100% sure. My Amazon order states that "MelysUS 100 Pcs Mixed Succulent Anti-Radiation Fleshy Seeds Potted Flower Cacti & Succulents" was ordered on May 7th, Mailed on May 8th and has STILL not posted as "out for delivery". A few weeks ago I got a plastic mailer from an unknown source. The mailer contained a 2x2 inch zipper bag of hard, minuscule multi-colored dots. Other than a barcode on the tiny bag that reads "Made in China 18 22/4 132/305 PV C000209_1" there is nothing else to help identify what this is or where it came from; not even a piece of paper or legible address label.
I emailed MelysUS through Amazon on May 25th and it is now June 15th (21 days) with no response from MelysUS.