My site was built by my previous developer and currently have no one managing it except myself, don't think I will want to touch that and break the whole site. But will be unsure if they have future system updates more unnecessary issues like this one will be created. More of trouble than help with their so called "add on features".