Monoprice MP Select Mini ($275):
This printer in one of the most bought 3D printers on Amazon, mostly because of its low price tag and if you buy only the printer it would cost you even less. Despite the fact that it costs less than $300, it still performs all the basic functions very well but obviously has some flaws. Its build volume is 120mm cubed, maximum layer resolution of 100 microns and supports all FDM filament types.
Lulzbot Taz 6 ($2,500):
Unlike MP Select Mini, Taz 6 is a high-end 3D printer which is expected at a mind-blowing price of $2,500. It is a very reliable machine with an easily usable interface. It also has wireless connectivity, build volume of 280 x 280 x 250 mm and a maximum resolution of 50 microns which gives it a higher accuracy.
FlashForge Creator Pro ($899):
If you want a good 3D printer which can be affordable in your budget then this probably is the one for you. One of its key features is dual extrusion, which is not very common in other 3D printers. Moreover, it has a build volume of 200 x 200 x 180 mm and a maximum resolution of 100 microns. It supports all FDM filament types, microSD card, and USB connectivity.
FlashForge Finder ($499):
Another 3D printer manufactured by FlashForge is the FlashForge Finder. This 3D printer is easy to use and has the main feature of WIFI connectivity. It has an average build volume of 120mm cubed, wireless connectivity and supports only PLA and PLA derivatives.
XYZ da Vinci Jr. 1.0 ($233):
This another low-priced 3D printer which does all the basic functions. It is very budget friendly making it a viable option for people who want a 3D printer to use at home or to make a fun school project. It has a build volume of 149mm cubed, maximum resolution of 100 microns and is PLA filament supported.