I've been AWOL for a while now... lots of drama in the personal life that I don't care to go into. Needless to say, I've gathered myself together enough to finally get back here.
A big apology to people who purchased stickers and have been waiting for so long. Stickers have been sent and you should get them by the end of this week or the beginning of next. I have no idea how efficient the post office is nowadays.
A big thanks to the mods for continuing to run the place, and a giant thanks to all of the members for all of the amazing things you bring to the fuel economy world.