bicyclesource.us - bad store choice??

I bought a torker LX unicycle from bicyclesource.us, a store with low prices and free shipping. Not long after, I found these two threads:

http://www.unicyclist.com/forums/showthread.php?t=32284&highlight=bicyclesource

and

http://www.unicyclist.com/forums/showthread.php?t=40737&highlight=bicyclesource

It seems I made a wrong choice and might have to wait a few weeks to get my uni, but these threads were both back in 2005 - I found a more recent one (2008) that had positive remarks:

http://www.unicyclist.com/forums/showthread.php?t=75091&highlight=bicyclesource

So has anyone ordered from bicyclesource.us lately? They might have picked up the pace by now - What should I expect? (next time, I’m sticking to unicycle.com)