I just wanted to add that if you choose a full-node client for your online wallet (e.g. Armory), and if you also choose not to keep that full-node client connected most of the time, you could run into delays.
Armory (the one you have running online) for will refuse to create a transaction until it has finished syncing.
SOrry for the late answer , haha
Alright got it , thank you so much mate