I would highly recommend Mulqueens in Mesa (Val Vista and Main) to purchase or service a machine. The carry Brother, Janome, Phaff, and Juki. You can't beat them for price or service plus with the purchase of a machine you get a 'Perks' card for store discounts which is a huge help as they have a fantastic stock of quilting/sewing supplies and machine embroidery. For BabyLock, 35th Ave Sew and Vac. They have 2 locations; Chandler (Rural and Ray) and Northern (59th and Northern). They have a huge, huge selection of fabric. If you winter in this area you really should get to know both stores - they are great! We have many other great quilting shops as well but these are the major machine dealers. If I can be of further assistance feel free to PM me!