Ask and you shall be told ...
Retail operations, generally not. Private sellers, depends.
One can but try ...
Basically Silv, there are no hard and fast rules, work out what you want and then start searching for the deals, be prepared to compromise and bargain. If that doesn't work there is always DIY...