- Messages
- 27,793
- Edit My Images
- Yes
probably a long shot asking this, but they seem to be available under £600 now (having been a couple of grand when first announced) so I'm wondering if anyone has experience of it and also, did they have any problems with the paperwork (if you have one you'll know what I mean) when buying it?