Hi Stuart,
Will do.
It is not normal to buy vehicles from other Caribbean Islands. However, many roll-on roll-off cars come to Trinidad from Japan and Singapore. Some people bring vehicles from the UK but it is rare.
Taking a bit of a gamble but Megapower has a good reputation I figured it was...