High prices do not necessarily constitute rip-offs. Even if lower prices for the same goods/services are available elsewhere. People who pay high prices may do for lots of reasons including inertia, convenience etc. Others shop around for lower prices and better value for money and long may that continue. The fact that a cup of coffee is €2+ here but a fraction of that in Italy doesn't really mean much. Yes the prices are higher here but its doesn't necessarily make it a rip-off and nobody is going to fly to Italy in order to save a few cents on a cup of coffee.
It's not a rip off because the price is clearly displayed. It would be a rip-off if they advertised it at €1,300 but then attempted to charge you €1,650 at the till for example. Just beacause they charged €1,650 and it was available elsewhere for a lower price does not make it a rip off. Just a higher price. If they are able to sell it at that price to some punters who, for whatever reason, don't look for or find the lower price then that's their prerogative. The more people, like you, shop around and find lower prices for equivalent goods/services the more competitive pressure there will be on others to match those prices. However as long as they can sell at the higher price they will continue to do so. That's business. Caveat emptor.