This place has moved to 5925 W. Van Buren, Phoenix, AZ Pros: Great prices! Cons: No cons
All reviews seem positive