You can find baby pillows for very little money in many online shops. The price ranges from 3 to 200 euros. However, the more expensive models are usually orthopaedic pillows or models with special embroidery.
Normally, you can get a quality baby pillow for between 30 and 70 euros.
Here is a small table to give you an overview of the prices: