Shipping label stayed at "preparing shipment" for days and then suddenly was in the US, so don't always completely trust the updates on the tracking.
Smooth transaction - it was in my mailbox with about 1.5 weeks after ordering.
BTC is the only company I trust. Sometimes there are delays, sometimes there are mixups.... but there is NEVER a scam. The products are real, they work, and if/when there is an issue.... Nathaniel and the rest of the Staff and First Line Support have ALWAYS bent over backwards to make it right.
If you do happen to have an issue or delay.... just remember this: these guys are human, they bust ass to try and help everyone, and being nice and cordial with them instead of flaming helps both sides get issues resolved easier and faster.