I have just finished Glasshopper and enjoyed it, although I found the ending a bit weak.
I have also just read:
The Poisonwood Bible
Snowflower and the Secret Fan
The Secret Life of Bees
The Help
The Long Song
Mudbound
The Waterless Flood
The World According to Garp
The list goes on and on really.
Any suggestions for other books I might enjoy (that don't cost too much)?