I've bought quite a bit of stuff from them. They seem to part out new bikes that were never sold. Everything arrives in less than a week. I usually order things like seats, grips, stems, and lights. I've never ordered a frame from them.
I check in once a week to see what's new. Their inventory...