Receiving two different contents on same url

I have come across a cfm site where if you request a page, the server returns different contents for the same url.
I have looked in screen scraper and in charles proxy, and there isn't any post parameters. All that is being pass is a simple get parameter. For example:

www.example.cfm?param=123 it would come up with a page with the contents "abc".
Then if you refresh or try to call it again, it would come up different contents such as "xyz".
This is completely random, meaning when refreshed it could come up as "abc" again or as "xyz".

The only thing I can think of is the server is randomly serving two pages?
I can provide the website if anyone is willing to look at it further.
Any help is appreciated.

Test-Scraper, I'm not sure

Test-Scraper,

I'm not sure what more can be done if you are seeing the same behavior from the site regardless of whether or not you use one of a couple different proxies.

Is it at all logical that the site would be serving different content for the same URL?

For example, I was looking into Dexknows.com recently and I found that this site will return the same results but in a different order when requesting the same URL. I figured the reason was because they didn't want to give any one business precedence over another. They seem to be taking this approach in lieu of listing the results alphabetically.

Wish I could be of more help.

-Scott

Thanks for confirming

Thanks for confirming. The site is serving two different contents based on how many products it want listed. For example:
One instance it shows the individual product with information/image regarding it, another instance it may show a group of products, which includes the first product also with information/image pertaining to the group.