FAQ Search Results
Our servers are in Montreal, Quebec Canada. The minute you place the order or create your account, it automatically send out an eMail.
If you didn't get your order eMail, it is most probably because you have a spam filter set high or you gave us ...