There is a nice store in the mercaz of Beit Shemesh, next door to Bank Tefachot. They have a nice selection of all different colored cups, plates, tablecloths, etc. and their prices are good.Their name is Amit(999-5215).