My one and only Swansons experience wasn't that great.
If you order from Swanson's stick with the brands you know. I decided to try Swansons brand biotin last month. The Swanson's biotin was about 5 times the size as the Country Life, even they are both 5 mg. When I called, the phone rep told me there were no fillers, but said she didn't know why they were so large.
The order took over two weeks because some stuff was backordered. When I finally got my order, it was only a partially filled. I was already annoyed, and after seeing the size of the biotin, I cancelled the part of my order that hadn't shipped yet, and returned the part I received.
I usually order from iherb.com or vitaglo.com. I always receive my iherb orders within 2 days and my vitaglo orders in three.