I've been to Thai Spices probably between 30 and 40 times--at least half of these times were with my friend John P who should have a review somewhere here, too. Everybody who works at this restaurant knows John by name.
The food is really good here. I strongly recommend trying something off the Traditional Menu because not only are the dishes different than your typical Arizona washed down Thai restaurant, but because the dishes are under like 6 bucks.
But the real reason John and I keep coming back? Phuket beer. Phuket is very difficult to find in the valley, but Thai Spices is always stocked full of it. There was even a time where they didn't have it for like 3 weeks and John and I expressed our disappointment. Not long after, they restocked and have never been out of stock again (at least every time I've been there since).
4 stars because I still like Thai Basil's food quality more (in Tempe near Tops Liquor).