Active since Oct 2015
I ordered 100 tins from Can It at the beginning of September 2015. They said it takes 10 - 15 days.<br> <br> Now, despite many emails, they are not replying to any of them, nor do they answer their land line.<br> <br> I looked up the address they gave me and it turns out to be a shops with accommodation above.<br> <br> Scam? Please contact me if you're in the same boat so we can do something about these guys. [Email Removed]