Glad you purchased a da vinci, welcome to 3D printing! I myself don't have a da vinci yet, but I almost know the inside out from many weeks of researching and I have got to say, this 3D printer is DARN well worth your money.
As you may know from experience the stock firmware is very minimal, not much you can do on it except a few settings. A lot of problems people have also is with the filament cartridge, it has a little electronic chip on the bottom of it, that documents how much filament was used and how much is left, so after the filament is used up, thats it.
You can trick the printer into using your own filament or (Edit) upgrade/downgrade to another firmware version, but there is an easier and more efficient way, with some extra benefits.
That's where replacing the firmware comes in. You can use your own filament and connect it to Repetier Host with a LOT more features and settings.
Hope you can find what your looking for and ask more questions if you need help
Da Vinci 2.0 with Repetier Firmware (Printing in ABS/PLA/Exotics)
12 Years PC Experience
16 years old