Those prices are too good to be true
This is an e-commerce site...just and example of what kind of site could be setup by these guys......go to the following link
http://sklep.eba.com.pl/catalog/default ... a25791b47e
Above the pictures you will find the above statement
" This is a demonstration online-shop, any products purchased will not be delivered nor billed. Any information seen on these products are to be treated fictional."
I have to think that this kit must be available in Poland but it doesn't really say who the OEM was. (possibly written in Polish on the non-english side of the site)
Maybe Maximus can help us out and see if it mentions a name.