I have had a great experience with TMC. It's my first time ordering from them and they impressed me. Their website crashes sometimes during login and checkout so you'll need to try again the next day. I ordered my package on the weekend and they got it shipped out on Tuesday. They sent me pictures of my items and pictures of it being packaged. https://skydrive.live.com/?cid=cd8e...id=CD8E335A6C83CB1E&id=CD8E335A6C83CB1E!16054 I have not received the items yet but I feel i don't need to. If anything goes wrong with the package, it will be solely on air mail and/or usps. A+ for TMC!