Which country and region are you in? Earlier questions revealed wide variations within the EU.
The ideal supplier is nearby so you can avoid post and packing. Might be possible to build a relationship too, opening the door to offcuts and other goodies.
Also, much cheaper to buy in quantity if you have storage space. Avoid buying in penny-packets because the cost of processing orders is much the same whatever the quantity; on small orders customers pay through the nose for the service, not the material!
Unreliable local supply is another good reason for building up stock and having materials to hand saves lots of time compared with ordering and delivery delays. The initial cost may be a shock, my last order was £350, but it’s cheaper in the long-run.
Otherwise, Amazon, ebay and internet suppliers are your friend. Deliver anywhere in the EU, the main problem being couriers. In the UK, those lucky enough to live in the Highlands and Islands have to pay premium prices for a slower service, and the same is likely in the remote parts of the EU. Again, if couriers are a problem, buy big – they are less likely to lose a single large package.
Finally, beware the notion that there are any “good and reasonably priced suppliers of raw metals and plastics“. Most are “good” in the sense that they deliver, but small firms have bad days due to illness, and whether or not they are “reasonably priced” varies with supply and demand. The real test of a supplier is what they do when things go wrong, so look for bad reviews. A better question might be “is there anyone I should avoid?”.
Dave