I ordered my speedffed stock from them - merchandise was as advertised, but they do need to work on their communication within the company. When my order didn't arrive when promised, I called to check on it - was told that there was some mixup and that it hadn't been shipped but would be the next day. Surprise surprise, UPS guy shows up about an hour later - with, you guessed it, my ASPI order. I think they have some good prices on items, but you might not get the best service. Kinda like my experiences with Botach.
DWJ