Now your post/question is the most recent thread...
Good question and thanks for checking in...Short answer...A lot! We completely overhauled the site last year and have made many optimizations since...Seems like Mazda is "firing on all cylinders" as well and new models are on the way.