Was wondering if anybody had some feedback on this company? I Moved my warehouse just down the street from them, before that i never heard of them. Was thinking of taking it there for an oil change and spark plugs. They are located near Prospect and Dixie. Any feedback would be greatly appreciated.