I have placed dozens of orders with SFRC and can't remember ever having any kind of trouble getting them filled.
If it wasn't for SFRC I wouldn't have the ammo I have now. It's not like I can walk into the local hardware store and ask for a 1k of 40 S&W. When you live in the armpit of NL, you have to order from the mainland. I have bashed dealers on Gunnutz before and all it's gotten me is grief from other members and a pissed-off store owner.
You want to complain about service from a business, complain to THEM.
Are you from Pleasentville ? (St John's) Right down by Quidi Vidi Lake. Lol