Top class. They know enough about modern ferrari to assemble one with just parts. They have at least 7-8 ferraris at the shop at one time. Only draw back is you gotta wait your turn since they are very busy.