Worst service, did everything what they asked for, and on the end, all day waiting for confirmation email about insurance, and they dont even pick up the phone. Never ever again!! !
5 years ago
Clements Worldwide has a
3.3
average rating
from
129
reviews