GreenTeky
Consumer Report
Could not find any history on this company. Thing that seems odd is that if you want to puchase/pay, you are redirected to an Amazon.com giftcard purchase site and you are requested send the Amazon confirmation to greenteky e-mail. I contacted Amazon (to which i have an account) and Amazon could ...