Amazon has some Fitbits for an excellent deal at Amazon.com. They have purple and for a little more they have black.
Prime members! Amazon: Fitbit Alta Fitness Tracker, Silver/Plum, Large (US Version) only $84.90 + Free Shipping!
Amazon: Fitbit Alta HR, Black, Small (US Version) only $105.95 (reg $129.95) + Free Shipping!