I had payment problems with this company, they are in Hamilton, Ontario Canada, I finally received my payment which I had done alot of shopping for them, there payment time is 6-8 weeks after the period ending date, not necessarily the date in which you did the shop. I was going to take them to litigation if they didn't come through with the money.