Traffic has not changed much, sales are about the same, and if you looked just at Alexa things would look a bit brighter than they really are.
What are you two talking about, do you have any ideas how difficult it is to get to rank 66,000 in one month? Alexa rank shows the relative rank and is important if you want to have the right links for good ranking. It is the unique users count has gone up significantly (hence our high rank). Our page views are still low relatively speaking but that is just because we do not not have a great number of pages listed yet, we have focused on quality and relevance rather than quantity to start off. Places like ebay get literally hundreds of page views per visitor. But they are old, they just have a lot of pages accumulated over time and make you go through hoops.