You pays your money and you takes your choice - the meaning?

Posted by Mathematician on March 28, 2005

I found this phrase in the book I've been translating for some time. Wirra, my English is not my mother tongue (I'm Russian). Now thanks to this forum I know the origin of it - but I don't dig in the meaning.
Please help me. Thanks to everyone who responds in advance.