In Canadathe prices have gotten ridiculous in the last year or two. People don't know what they are buying and are basically buying anything military surplus and holding on to it like its the crown jewels. Condition and rarity doesn't seem to have that much of a factor on price either. Mismatched rebuilt sporter? Selling in the same price range as a original all matching example. I saw a Romanian issued VZ 24 with the original crest intact asking 600$ and it sat for a month and a half, the same price people are selling Yugoslavian M48s are being listed at and sold in a couple days. They just recently did a firearms auction which had 7 Rosses for sale, the lowest sale price for one which was in fair condition sold for 3250$. Some of them were excellent examples but the prices have gone to ridiculous levels.
My theory is too many people are getting into it too fast and aren't doing any research before hand to learn about condition, estimated prices, etc. They just see one listed at a price online and assume that must be fair value, even though the ones listed the reason your usually seeing them still is because they aren't. The fairly priced sells fast, when its too high it sits for a while.