For some reason I thought Ramps was a firmware version not an actual board?
RepRap Arduino Mega Pololu Shield, or RAMPS for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces an Arduino Mega with the powerful Arduino MEGA platform and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino expansion boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.
You actualy need a set of boards the Arduino Mega the RAMPS shield or daughter board and a handful of driver cards.
Folger tech probably had the best price shipped out of the USA.
Microcenters carry the boards but there price on drivers is about 8 times the price of FT
typically Marlin is the most common firmware used but you can load repiteir firmware if you like.
Soliddoodle 4 stock w glass bed------Folger Tech Prusa 2020 upgraded to and titan /aero extruder mirror bed
FT5 with titan/ E3D Aero------MP mini select w glass bed
MP Utimate maker pro-W bondtech extruder
Marlin/Repetier Host/ Slic3r and Cura