I've ordered both a kit and a separate bag from MyMedic. The kit is fully stocked with all necessities, and the product is of good quality and seems like it will last for a long time. I hope I'll never need to use it, but it's good to know that I'm prepared. I'll definitely be a returning customer.