@luke240778:
i am getting so many of them complaining about speed,
If I recall correctly, you have stated elsewhere that bandwidth is expensive for you. Therefore I suspect that when customers complain about speed they might not be complaining about speed from your ISP but speed from somewhere far upstream of you (e.g. "streaming videos from Utube are very jerky".) The first problem can probably be solved relatively easily and cheaply. The second problem will be far more challenging UNLESS the issue is solely speed from the ISP.
I don't recall if you have many pfSense wireless APs. If so, the Status -> Wireless page may be of interest since it reports the channel speed to associated clients. I suspect at least some other wireless APs will have similar reporting capability.
@luke240778:
i dont know how to insert a code box sorry.. so you will understand what i mean anyways.
When composing a post click on the icon containing "#" immediately above emoticons immediately above the editing box. This will insert "code" tags in the editing box at the current cursor position. Then type the contents of the code box between the tags. Alternatively, add the contents of the code box to the text, select it, then click the icon containing "#" and the code tags will be added around the selected text. A bit of experimentation using the preview button below the editing box will give you idea. The icons above the editing box have "mouseover" hints: if you keep the mouse pointer on them for a little while they will display, in white text on a black background, hints of what they do.