New toilet bowl

I am looking for a new replacement bowl for my bathroom, and don't know where to buy one in the city that won't be total rip off. I hear the ones at Home Depot are not of the best quality. Does anyone know where I should go?