If you have Cost Plus or could be World Market (depends on where you live) they have a pretty good selection of barware, mugs, pilsner glasses etc...
But be wary there though, a lot of the stuff that they have isn't very high quality, although a lot of stuff there is pretty cheap.