i have used loads of different ones but on a whole reptilefoods.com has been the best. seems like some bug companies go through like their good times and bad times but all in all reptilesfoods has been fantastic and they have awesome customer service.
If you guys wanna buy some phoenix worms, just go to phoenixworms.com. They have all sizes and the best part is the shipping is completely free! you cant beat that deal..xD