Elephant are great if you dont intend to crash or mod your car much.
Its a case of you get what you pay for, they are cheap yes, but youll probably get taken to the cleaners if you crash, you wont get agreed value or like for like on mods. But it gets you the basics of insurance you need to drive, which is what most of us want.
Ive been with them for years as like you when i was 21 i found it hard to find decent quotes. Even now (26, 5YNCB, no crashes/points) they are about half the price of the "specialists" whos only speciality seems to be dragging money out of people. IMHO only bother with them if you have a monumentally special car - if you have a realitivly standard supra, seriously dont bother.
Deffinatly add your mum to your policy as a named driver, took £100 off mine Insidently adding my dad put £2 back on Both have clean licenses and are just over 60.