I've only purchased from T&T once, but it was a great experience. They shipped very quickly (especially considering I live in Canada).
I ordered a Mewtwo-EX FA, Mewtwo-EX, B&W Pikachu 115/114 and a _______'s Pikachu (Birthday Pikachu Promo).
Both Mewtwo cards and the Birthday Pikachu card were pack fresh which made me very happy! The Pikachu 115/114 had a good sized dent/scratch on the front, however you take that risk when purchasing "collectible" items from them.
If you just want playable cards for your deck(s), they are a great place to go. If they advertise Near Mint to Mint, from what I have heard, that's what you will receive. For the most part their prices are current (although some sites will beat their prices on certain cards). They shipped my cards in a bubble envelope in a small plastic pouch next to a top loader.
I will be ordering from them again!
PS: For comparison, I placed similar orders with T&T, Stop2Shop and PokeOrder. The T&T order arrived in 4-5 days, the Stop2Shop order arrived in 14 days, and the PokeOrder order has yet to arrive (24 days and counting).