lug holes in the picture look like 4x114.3. (far apart). But of course who can tell from that distance. I'd call them up to confirm then. Best of luck.
I wouldnt trust that site anyways, doesnt look like a trust worthy site, ive only see one review about them and its on a prelude site and it seems like the guys knows the owner..not much of a trustworthy review.