I am visiting nearby next month and wondering what I can expect in terms of selection and pricing?
Caruso in Soragna?
I think this is a difficult question to answer because Caruso has different ranges and levels of finishing and hundreds of retailers (with their own label or with Caruso's own). Some older stuff could be found discounted sin some places too.
I would suggest you to stop by the flagship store in Milano and have a look at their products.
I guess their average retail price for a suit would be around 1.2K, but it depends a lot on the fabric.