I had the same issue when I ordered my track pack. I requested a refund and Ohm gave it to me. He's a pretty nice guy, but I think he just didn't expect the amount of business.
I ordered again a few months ago and got my suspension. It was a moth late and they kept telling me it would ship the following Friday.
It seems to be an issue, but I guess time will tell if the product is worth the hassle. I wouldn't stress too hard. You can always get your credit card company involved if you don't get anything