Just wanted to chime in. I haven't used Vaporbreak, but I do have several completed orders with FT.
Assume a month before you see your stuff, if it arrives sooner, so much the better! (For me, they've been consistently around 21 days from order to mailbox).
Look carefully at the stock status. "In stock" is obviously in stock and usually ships within 24 hours (assuming you're ordering on a business day).
"Ships next day" seems to mean that they are NOT in stock, but they're expecting a shipment THEIR next business day, so expect at least two business day's delay before getting your shipping notification.
"Ships in X days" seems to mean that they are expecting a shipment in X-1 days. Be careful of things that have extended times, it's not uncommon to order something, see its status go to "restocking", and your item gets delayed by another day or two. Or a week.
They honor their warranties, but be aware that you won't get a replacement overnight. If you need to return something, you open a claim ticket, get your RMA number, and ship it back to Miami (they have a center there that handles US returns). Your replacement won't ship until the returned item gets logged in at their Miami terminal, so expect a two to four week delay for your replacement.
Hope this helps!