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?
Next Discussion: I'm new here!!! THANK YOU for adding value to my videos... »