IIRC The whole GE "tax refund" thing was bullshit/a hoax.