0.25%? I think you may need to talk to your bank. No one with half a brain cell gets a return of 0.25%. This is not some limited supply thing, it's a mass produced product from China town. You are paying premium price, for a first run product that still has bugs to iron out, and letting someone play with your money for an undetermined amount of time, as you can see.