I don't know if stuff is better at thecubicle really yet, but, i just placed an order on saturday, shipped out today, I did have rush processing, which probably helped, but $2 doesnt get you anything really these days, so being able to get my order a week sooner probably is pretty nice. ALSO, my most recent order before this was mid january, and was order number ~112000, now in april, about 3 months later, that number is ~149000, so they have been really busy with their orders since the start of the year going up by about 35% (mental estimate) in total quantity