My bad. Wish they would remove it from their site. Interestingly their other company, Xtar UK, still has it in stock - at £50. Same address, warehouse.
My bad. Wish they would remove it from their site. Interestingly their other company, Xtar UK, still has it in stock - at £50. Same address, warehouse.