You should of had some sort of receipt for goods. If I was them I wouldn't give any time frame just incase something didn't go to plan. £1,500 sounds the going price. To me they don't seem to push products on here. Then again the forum is a dying light it's all facebook warriors now. All in all I would of went the wepr route lol I can't see why you will have any problems with their parts.