downforceusa
Member
- Joined
- Apr 2, 2012
- Messages
- 15
I remember when I first bought the leaf, I was paying 10 cents, then they bump it up to 12.5 cent or 12.9 can't remember. right now the lowest rate I see on there website is 18 cents .. did it go up again ?