Originally Posted by
mre5765
They will ask you how long you intend to stay and sometimes they ask where you are staying. Neither question is any business of theirs, but sometimes to go along you have to get along. On the return, sometimes if your destination in the USA is not near your home or doesn't seem along then way, CBP will ask why. You have good reason: avoid ridiculous Canadian air fares. If they don't buy it, be prepared to show copies of screen shots taken when you were fare shopping.
OP is a Canadian citizen. CBSA would almost certainly not care, as the OP can stay as long as they please and wherever they want. Similarly, as a Green Card holder, the OP can live anywhere and stay as long as they want. They might well ask where the OP is going, or something of the sort, but still wouldn't be of particular issue.