Placed an order for an upper on 5/11 along with some other items .
A waiting time of 10 to 15 days is posted on the site . But the order arrived 5/14 . Packing was well done , In fact double boxed .
The upper is top notch in my opinion . Very clean .
Sure can't complain about the service or the product .
GD