Yes they do, I use them alot. This is true, stuff from BBTS seems to attract the attention of Customs and Excise more regularly than stuff from other stores (that's just my experience, mind).
Please bear in mind that the shipping rates have increased. I've avoided purchasing from them even during their sale because of that.