I don't think it's flawed, as it works if you remember to save up enough before purchasing, however the lack of explnation of how it works leaving us to just figure it out through trial and error sucks.