If I could give 0 stars I would
If I could give 0 stars I would. This is most definatly a scam site and should be taken down immediatly. Ordered some spray grease 7 months ago, still not here. I have called, emailed several times and all i get is that it is on its way. Asked for a refund and they say they cant give one because its beyond two months. poor service

