Worth it or not??

Bit risky IMO.

A: It's coming from Greece.....what if you needed to return it?
B: Where is a pic of the dyno results proving its power upgrade?
C: I'd be VERY weary of purchasing that item.
 
mate i got minned mapped by more bhp for £175 and that was ecu out and solder new chip in !!
benifits a) in this country
b) cheapeer !