I have ordered from them a few times online both guns and ammo. They have usually shipped items within a week and haven't had any issues thankfully. Maybe I'm just one of the lucky ones that made it off the beach I don't know. I have heard some horror stories but my experience with them online has been fine.