Free Meter?

By Auberginecow Latest Reply 2011-04-12 19:17:43 -0500
Started 2009-07-11 07:43:13 -0500

One of the reasons I signed up here initially was because of the free meter I was promised for doing so. It's been 3 months and no meter, no word on when it was coming - zip! Anyone else actually GET theirs from here? If so, how long did it take?


1 reply