I'm planning to get a smartphone like the Galaxy S4. It costs like $630 at the store but is there anywhere else i can get it for cheaper? & is T mobile a good company?