All products received are top notch and shipping is awesome 

Pros: Great value
Cons: No cons