I've had bad experiences with neons from big box stores before. Some of that was on me as a new hobbyist and introducing them to an aquarium that wasn't seasoned enough. Some of that was on big box stores putting neons out on the shop floor without holding them long enough to ensure they were healthy specimens.
The neons I've got from Reef Life are all healthy, colorful, big and hardy! I have had a good sized school of them going for months and months now and waited to review them. They're all still doing fine. Reef Life takes the time to keep them in holding and make sure they're healthy rather than rushing them to sale.
Neons sometimes get a bad rap in the hobby, but I definitely recommend getting them from Reef Life.