As a cheap alternative you could use a toilet paper tube (or anything else like it). You poke a hole in the place where you want the spout to stick out and use non toxic glue and some more sturdy cardboard to make a base to help it stand. Maybe put something inside the tube to weigh it down so the hamster can't knock it down easily or extend the base. It is better to use a sturdier tube like a cling wrap or tin foil tube as they aren't as easily destructed unless you have a hamster who doesn't really chew the tubes anyway.
Sorry it's so long