I placed my order on 3/5/17 and received all three items on 3/8/17. Quick order processing and shipping, good selection, and prices.
This Ashtray looks well made on first examination. However, the push-button closure is hit-and-miss and sometimes takes 3 or more presses to get it to open. It did fit in a 2016.5 CX-5 G.T. cup holder, but would wobble. A strip of 1/8" thick rubber around the bottom solved that issue.
Internally, there's no real place to snuff out your cigarette. Kinda tough to do while driving. Had I known this, I'd have simply bought an "El Cheapo" ashtray off of eBay and saved a good bit of money. Lesson learned.
Highly recommend Med Center Mazda for your parts needs.