It's the same guy apparently... Beats me... I haven't had any issues with them but I ordered something 4 years ago and it was a simple engine mount that I emailed them about a week before I ordered.
But MPS garage have a really bad rep here.
Ordering stuff from the US is easy anyway