Has anyone ordered parts from this company before: db-starter-alternator.com

I am looking for a new starter motor for my 225drs, they have one listed but was wondering what are they like to deal with.

Or does anyone know of another company that can offer the same item.

Thanks