I ordered one from them. You have to remember they are up in Canada and shipping between the US and Canada SUCKS! It took mine almost 2 weeks arrive.
You can always email them. I know they are a small business, if not a side business, I would just email them or something to check on the status.
I really don't think you have to much to worry about though.