This site may earn a commission from merchant links like Ebay, Amazon, and others.
Are these guys still in business? I haven't seen anything from them lately.
It's always scary when a company that had all their builds outsourced starts talking about a new shop
this is from over a year ago though? Or are they moving again