EDIT: I've found that they're having issues with their hosting provider so they should be back soon.
---
Yesterday I went to get a tracking number for a shipment and the site 404'd. Today I went to the site and I'm getting a 404 message in French saying the
"If you can not access the file after several attempts, it means it has been deleted."I can get my money back through Paypal but I'm still a bit ticked off.
Has anyone else been using them? I don't have any contact details for them so I can't e-mail or phone to see what's going on.