28-Dec-2016, 11:39
Stands ordered on 15 December and still not here. When I ordered the Phantoms directly from France (when you could) they were here in two days. Not great service.
Phantom - Stand attachment point
|
« Next Oldest | Next Newest »
|