Thanks for the props guys - we do our best. On the shipping issue though, it may not have been UPS' fault. We take orders that come in late last night and today and get them ready to go out tommorrow. When we print the shipping labels out, it's always done the night before and thus the 'Reschedule' notice. Surprisingly, we don't get that many complaints and it's probably because our shipping page states that it will be 24-48 hrs. to process even though it's rarely ever been 48. I'm sorry that you thought you would get it today and did not.
While we would love do same day shipping - it just hasn't been viable to do so - yet. Sarah and I have barely taken a dime out of the company which for the inconvenience of having to wait one day for shipping allows us to keep more product in stock (we maintain full stock on everything when possible) and keep adding more and more new items which is better for you as a customer. We are moving to a new warehouse this weekend which may open up some new possibilities of someone filling orders during the day. Maybe someday we'll even make some money off this thing too
I'm sure if we were a public company our "public relations department" would shoot me for telling you all this since the original poster blamed UPS anyways, but we are all about honest dealings and it's what's helped us maintain the reputation that we've built in the last 2 years.
Take care - Mika (CEO)