Very well done. I am still working out the details.
#1 While it is true that some establishments charge a fee, not all do. The gas station by my house is running a promotion on these cards for the next few months for fee waiver and loyalty points. I understand this may not be the case everywhere.
#2 The fee can be easly avoided by getting cash back at the grocery store, walgreens, ect. Granted a little persistance is neccesary but when has that ever stopped someone in the miles game.
As for the fees, I am new to this. I don't see a problem paying 21.85 for 6500 miles. It's that a bad thing? I am not trying to be sarcastic BTW. My only real experience with rates are ) buying a ticket 4/$ ( round trip home ) maybe more if I had a miles card. Buying miles ( i think ) is something like16/$ Also I use RN and get 5/$.
I may be naive but almost 300/$ sounds awesome to me.