Quote Originally Posted by Giallo Orion View Post
The Lambo US customer service reps in Virginia were great in assisting their customers.
Yes ....they do seem very helpful at the U.S. HQ office in Virginia.