I have been using FT for well over a year, and same as you, 50/50 of products was good, the others needed work, my final straw with FT, was nearly everything I ordered always went to re-stocking, so took for every to get your stuff.
I started using focal a few months ago, and I am a lot happier with them, products do seem to get out faster from focal, I did have 1 package held up, but still got it in 15 days, and I've only had 1 quality issue so far.
Customer service is miles better than FT, Doris is the customer sevice rep and will help you with any problems quickly, can even talk to her via skype.
Nikki is not a rep, she is just a loyal customer who helps others out when ordering from FC, I suppose you could call her a fangirl