OK its based of credibility , and i believe by now you are funding the fees for a new lawyer. when a case is based on credibility is really hard to win appeal, its takes God to win an appeal, only if they found a mistake they missed.
all well and said , CBSA just wanna keep tabs on you ...